<h1>Release 0.4 ("Oyens")</h1>

<p><b>2013-08-26</b></p>

<p>About a month after the <a href="0.3">0.3 release (Glebe)</a>,
we're happy to release 0.4, codename "Oyens".  <a
href="https://maps.google.com/?q=Oyens,+IA">Oyens, Iowa</a> is one of the cutest
towns you've never seen and where I did a lot of work on this release.
Its population of 102 includes my grandparents, who let me "work" on
Camlistore (yes, Grandma, even after 5pm) when they're not busy
force-feeding me.</p>

<center><div style='font-size: 18pt; font-weight: bold'><a href="https://github.com/bradfitz/camlistore/archive/0.4.zip">camlistore-0.4.zip</a></div>
<div style='margin-top: 0.5em'>
Or browse at Github: <a href="https://github.com/bradfitz/camlistore/tree/0.4">github.com/bradfitz/camlistore/tree/0.4</a>
</div>
</center>

<h1>What is Camlistore?</h1>

<p>See the <a href="/doc/">docs</a> and <a href="/doc/overview.md">overview</a>.</p>

<h1>New in 0.4</h1>

<p>There were 8 contributors to this release (3 of whom are new). Here's what we've been up to:</p>

<ul>
  <li>No external dependencies! Camlistore can still use any indexer that it could before (SQLite, MySQL, Postgres, Mongo, App Engine, etc) but it now also comes with <a href="https://github.com/cznic/kv">cznic/kv</a> built-in.  If SQLite is available, that is the default for new installs, otherwise cznic/kv is used.  This makes things much easier for new Windows users, for instance.  (Thanks to Jan Mercl for cznic/kv!)</li>
  <li>UI work (thanks Aaron Boodman!)<br/>Click for more screenshots:<br/><a href="http://imgur.com/XN9qFLP,PeEDPnW,CS35Pw6,VS0nHaG,SNT1ZXZ,2nMWVYz,8RmuLuw,NE8b26n,EFErMdg"><img src="/static/ss/8RmuLuw.jpg" width=650 height=370></a></li>
  <li>Start of Google Drive backend (thanks Burcu Dogan!)</li>
  <li>Add <code>camtool dumpconfig</code> sub-command</li>
  <li>The <code>dev-server</code> and <code>dev-appengine</code> scripts are gone. Use the new portable <code>devcam</code> tool instead. Build with "go get camlistore.org/dev/devcam"</li>
  <li>FreeBSD bug fixes (thanks Bill Thiede!)</li>
  <li>Windows bug fixes</li>
  <li>Fix Android client (previously partially broken in 0.3)</li>
  <li>dust off and fix up App Engine support</li>
  <li>Code cleanups, bug fixes, optimizations, and internal interface simplifications</li>
  <li>Rewrite of base blobref type for reduced memory usage and ease of coding</li>
</ul>

<h1>Get involved!</h1>

<p>We welcome feedback, feature requests, bug reports, and code
contributions!</p>

<p>Feel free to email us on our <a
href="https://groups.google.com/forum/?fromgroups#!forum/camlistore">mailing
list</a>, and/or <a
href="//github.com/camlistore/camlistore/issues/new">file a bug</a> (or
see <a href="//github.com/camlistore/camlistore/issues">existing
bugs</a>).  </p>

<p>While we welcome user bug reports, we also welcome code
contributions. See <a href="/doc/contributing">the Contributing
page</a> for details. While most the codebase (the server and
command-line tools) are written in <a href="http://golang.org">Go</a>,
there's also a lot of JavaScript which needs love, as well as Java
(for Android) and Objective C (for iOS). Or anything useful you'd like
to contribute.</p>
